cranking dog - French English Dictionary